Cape buffalo - İspanyolca İngilizce Sözlük